package cn.com.anypay.manager.bean;

import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Map;

/**
 * 微信支付服务商配置类
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class WxpayServiceProviderConfig extends WxpayMerchantConfig {
    /**
     * 特约商户配置
     * key: 商户标识（如：mch1, mch2等）
     * value: 商户配置
     */
    private Map<String, SubMerchantConfig> subMerchants;

    @Data
    public static class SubMerchantConfig {
        /**
         * 特约商户号
         */
        private String mchId;
    }
}